#include "builder.h"
#include "director.h"

int main(int argc, char** argv)
{
    AbstractBuilder* builder = new ConcreteBuilder();
    Director* director = new Director(builder);
    
    director->Construct();
    
    Product* product = builder->GetProduct();
    product->Show();
    
    delete builder;
    delete director;
    delete product;
}